<?php
namespace App\Services\Payment\PayCore\wechat\lib\WxPayData;

/**
 *
 * 获取验签秘钥
 *
 * @author Gardennet
 *
 */
class WxPaySignKey extends WxPayDataBase
{
    /**
     * 设置商户号
     * @param string $value
     **/
    public function SetMchid($value)
    {
        $this->values['mch_id'] = $value;
    }
    /**
     * 获取商户号
     * @return 值
     **/
    public function GetMchid()
    {
        return $this->values['mch_id'];
    }
    /**
     * 判断商户号是否存在
     * @return true 或 false
     **/
    public function IsMchidSet()
    {
        return array_key_exists('mch_id', $this->values);
    }

    /**
     * 随机字符串
     * @param string $value
     **/
    public function SetNonceStr($value)
    {
        $this->values['nonce_str'] = $value;
    }
    /**
     * 获取随机字符串
     * @return 值
     **/
    public function GetNonceStr()
    {
        return $this->values['nonce_str'];
    }
    /**
     * 判断随机字符串是否存在
     * @return true 或 false
     **/
    public function IsNonceStrSet()
    {
        return array_key_exists('nonce_str', $this->values);
    }
}